-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New function for creating misaligned detector views #894
Conversation
c005fc7
to
398185e
Compare
398185e
to
9d1e941
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good already! Some test cases would be good to make sure the detector naturally accesses the misaligned transforms. You could e.g. go through the detector surfaces with the auto sf = tracking_surface{some_surface_descriptor_from_the_detector}
class and check that is picks up the correct translation in sf.transform()
7598137
to
e116c5b
Compare
e116c5b
to
9ee3668
Compare
77fd950
to
b619f1b
Compare
7631548
to
ec59cae
Compare
Introduced a new function `misaligned_detector_view()` that makes a misaligned detector view by combining "static" buffers of the detector (volumes, surfaces, etc.) with a buffer of potentially misaligned transforms. The new mechanism is tested by a new unit test `detector_align_cuda`. A demonstration of the usage of this mechanism added to the `cuda/detector_construction` tutorial code
ec59cae
to
1816ae7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good! There is one more PR that needs to be merged first in order to keep the continuous benchmark plot working and then I will merge this one
Sounds good. Thanks! |
Quality Gate passedIssues Measures |
No description provided.